storm-warning tower - German English Dictionary